backing each other up - Turkish English Dictionary